module.exports = {
    // 浏览器配置
    browser: {
        headless: false, // 是否无头模式
        slowMo: 1000,   // 操作延迟（毫秒）
        timeout: 30000   // 页面加载超时时间
    },
    
    // 目标网站配置
    websites: {
        taobao: {
            name: '淘宝',
            url: 'https://www.taobao.com',
            searchUrl: 'https://s.taobao.com/search',
            selectors: {
                searchInput: '#q',
                searchButton: '.btn-search',
                productList: '.item',
                productTitle: '.title',
                productPrice: '.price'
            }
        },
        jd: {
            name: '京东',
            url: 'https://www.jd.com',
            searchUrl: 'https://search.jd.com/Search',
            selectors: {
                searchInput: '#key',
                searchButton: '.button',
                productList: '.gl-item',
                productTitle: '.p-name',
                productPrice: '.p-price'
            }
        }
    },
    
    // 爬取配置
    crawl: {
        maxPages: 10,        // 最大爬取页数
        delayBetweenRequests: 2000, // 请求间延迟
        maxRetries: 3        // 最大重试次数
    },
    
    // 数据保存配置
    save: {
        outputDir: './data',
        imageDir: './images',
        format: 'json' // 支持 json, csv
    }
};
